<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // NaN   not a number   非数字的集合
        // NaN属于数字这种数据类型



        // 数字 ： 正常的数字 + NaN + Infinity


        // NaN 六亲不认，包括自己  ->  不和任何值做比较    集合


        // 判断NaN的方法   isNaN()   



        var a = NaN;
        console.log(a);
        console.log(typeof a);   // number


        console.log(NaN == NaN);  // false

        console.log(null == null);

        console.log(undefined == undefined);




        // 如何判断是不是NaN

        var m = NaN;

        console.log(m == NaN);   // false 永远都是NaN


        console.log(isNaN(m));





        var a = 1 / 0;
        console.log(a);   // Infinity  无穷    也是一种数字


    </script>

</body>

</html>